firsthand witness - French English Dictionary